High Level Design using SyncCharts: A Case Study

نویسنده

  • Charles André
چکیده

This presentation shows how “SyncCharts” can be used in the design of a controller. “SyncCharts” is a graphical synchronous formalism that inherits from Statecharts in its look and from Esterel in its foundations. SyncCharts supports hierarchical descriptions, concurrency and preemption. We use it to express the exepected behavior of control-dominated systems. Choosing the non trivial example of a binary encoder/decoder, we illustrate high-level description capabilities of this model. Then, thanks to the mathematical semantics of SyncCharts, we explain how to validate the design, using both interactive simulation and model checking. Finally, with the help of synthesis tools present in the Esterel software environment, we show how our approach makes the design easier, without loss of rigour or efficiency.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Behavioral Specification of a Circuit Using SyncCharts: A Case Study

In this paper we propose a high-level description of the behavior of digital systems. Behaviors are specified with a graphical synchronous model: “SyncCharts”. SyncCharts supports hierarchical descriptions, concurrency and preemption. It is fully compatible with the programming environment of the Esterel synchronous language and can generate output formats understandable by synthesis tools. Tha...

متن کامل

Checking UML Dynamic Diagrams: A Synchronous Approach

This paper addresses the design of control-dominated systems using a synchronous approach and the UML. The work aims at formally checking the design: scenarios/controller consistency, safety properties. For this, a strengthening of UML behavioral models is necessary: SyncCharts are used instead of Statecharts, and Sequence Diagrams are extended with synchronously sound constructs akin to Messag...

متن کامل

Computing SyncCharts Reactions

SYNCCHARTS are a state-based visual synchronous model. Though using a simple graphical syntax, SYNCCHARTS may exhibit complex instantaneous behavior, mixing concurrent evolutions, preemptions and state re-incarnations. This paper explains such reactions in terms of microsteps. The underlying semantics is a constructive semantics, fully compatible with the ESTEREL’s semantics. The semantics is p...

متن کامل

Scenario and Property Checking of Real-Time Systems Using a Synchronous Approach

This paper addresses the design of control-dominated systems using a synchronous approach and the UML. The work aims at formally checking the design: scenarios/controller consistency, and safety properties. For this, a strengthening of UML behavioral models is necessary: SyncCharts are used instead of Statecharts, and Sequence Diagrams are modified by adding synchronously sound constructs akin ...

متن کامل

Development of a Design Procedure for Aeronautical Structures Based on Reliability

In this paper, an approach to aeronautical structural design based on reliability analysis is presented. In this way, the concept of level of safety is discussed and methods of its calculation using statistical data are described. Based on the concept of level of safety, a design procedure is proposed. In order to validate this design procedure, two design cases are studied. In the first case s...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000